cape of cloak - German English Dictionary